// pages/showHome/showHome.js
import { ajax, ROOT_URL } from "../../utils/util.js";
Page({

  /**
   * 页面的初始数据
   */
  data: {
    opicyChack:false,
    activeColor:true,
    url: ROOT_URL,
    brandDeta:{},
    isShare:false,
    brandId:''
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    let bId = options.id;
    this.setData({
      brandId: bId
    })
    let userId = wx.getStorageSync('openId').userid;
    ajax('/index/Brand/brand_details', {
      data: {
        bid: bId,
        uid: userId
      }
    }, res => {
      if (res.status == 200) {
        let article = res.data.brand_ourStory;
        article = article.replace(/\<img/gi, '<img style="width:100%;height:auto;margin-bottom:5rpx;"')
        this.setData({
          brandDeta:res.data,
          nodes: article
        })
      }
    })
  },
  buttonTap(e){
    let id = e.currentTarget.id;
    let userId = wx.getStorageSync('openId').userid;
    ajax('/index/User/user_to_vote', {
      data: {
        uid: userId,
        bid: id
      }
    }, res => {
      if (res.status == 113) {
        wx.showToast({
          title: res.mesg,
          icon: 'none',
          duration: 2000
        })
      }
      if (res.status == 200) {
        ajax('/index/Brand/brand_details', {
          data: {
            bid: id,
            uid: userId
          }
        }, res => {
          if (res.status == 200) {
            this.setData({
              brandDeta: res.data,
              opicyChack: true
            })
          }
        })
      }
    })
  },
  bindOk(){
    this.setData({
      opicyChack: false
    })
  },
  bindVote(){
    wx.redirectTo({
      url: '/pages/testhome/testhome',
    })
    this.setData({
      opicyChack: false
    })
  },
  //分享支持
  bindShare(){
    this.setData({
      isShare:true
    })
  },
  //关闭分享
  bingCancel(){
    this.setData({
      isShare: false
    })
  },
  //跳转海报页面
  bindPoster(e){
    let perId = e.currentTarget.id;
    wx.navigateTo({
      url: '/pages/poster/poster?id=' + perId,
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },
  bindBtton(){
    let userId = wx.getStorageSync('openId').userid
    ajax('/index/User/user_to_share', {
      data: {
        bid: this.data.brandId,
        uid: userId
      }
    }, res => {
      console.log(res)
      if (res.status == 200) {
        // wx.showToast({
        //   title: res.mesg + '+30',
        //   icon: 'none',
        //   duration: 2000
        // })
        this.setData({
          isShare: false
        })
      }
      if (res.status == 116) {
        wx.showModal({
          title: '提示',
          content: res.mesg,
          success(res) {
            if (res.confirm) {
              console.log('用户点击确定')
              this.setData({
                isShare: false
              })
            } else if (res.cancel) {
              console.log('用户点击取消')
              this.setData({
                isShare: false
              })
            }
          }
        })
      }
    })
  },
  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function (res) {
    // let _this = this;
    // let userId = wx.getStorageSync('openId').userid;
    if(res.from === 'button'){
      
    }
    return {
      title: '最美空间女主人',
      imageUrl: '',
      success: function (res) {
        console.log("转发成功:" + JSON.stringify(res));
        // ajax('/index/User/user_to_share', {
        //   data: {
        //     bid: _this.data.brandId,
        //     uid: userId
        //   }
        // }, res => {
        //   console.log(res)
        //   if (res.status == 200) {
        //     wx.showToast({
        //       title: res.mesg +'+30',
        //       icon: 'none',
        //       duration: 2000
        //     })
        //     _this.setData({
        //       isShare: false
        //     })
        //   }
        //   if (res.status == 116){
        //     wx.showModal({
        //       title: '提示',
        //       content: res.mesg,
        //       success(res) {
        //         if (res.confirm) {
        //           console.log('用户点击确定')
        //           _this.setData({
        //             isShare: false
        //           })
        //         } else if (res.cancel) {
        //           console.log('用户点击取消')
        //           _this.setData({
        //             isShare: false
        //           })
        //         }
        //       }
        //     })
        //   }
        // })
      },
      fail: function (res) {
        // 转发失败
        console.log("转发失败:" + JSON.stringify(res));
      }
    }
  }
})